import { Token } from "./utils/token";
import {Order} from "./pages/order/order-model"
var token = new Token();
var order = new Order();
App({

  /**
   * 当小程序初始化完成时，会触发 onLaunch（全局只触发一次）
   */
  onLaunch: function () {
    this._checkToken();
    order.execSetStorageSync(false);
  },

  _checkToken(){
      wx.login({
        success: (res) => {
          var code = res.code;
          token.checkToken(code,(data)=>{
              
          },(err)=>{
            wx.setStorageSync('user', false);
            wx.setStorageSync('token', "");
          })
        },
      })
  },

  /**
   * 当小程序启动，或从后台进入前台显示，会触发 onShow
   */
  onShow: function (options) {
    
  },

  /**
   * 当小程序从前台进入后台，会触发 onHide
   */
  onHide: function () {
    
  },

  /**
   * 当小程序发生脚本错误，或者 api 调用失败时，会触发 onError 并带上错误信息
   */
  onError: function (msg) {
    
  }
})
